﻿/// <reference name="MicrosoftAjax.js"/>
function BrowserWhich(isWithVersionNum) {
    /// <summary>获得浏览器版本</summary>
    /// <param name="isWithVersionNum">结果中是否带版本号</param>
    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    var s;
    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
    (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
    (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
    (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
    if (Sys.ie) { return "ie" + (isWithVersionNum ? Sys.ie : ""); }
    if (Sys.firefox) { return "firefox" + (isWithVersionNum ? Sys.firefox : ""); }
    if (Sys.chrome) { return "chrome" + (isWithVersionNum ? Sys.chrome : ""); }
    if (Sys.opera) { return "opera" + (isWithVersionNum ? Sys.opera : ""); }
    if (Sys.safari) { return "safari" + (isWithVersionNum ? Sys.safari : ""); }
}
